/*
diff算法优化策略
    diff的四个指针：旧前、旧后、新前、新后
    - 四种命中查找：
        命中规则：
            命中一种，就不再进行判断了，进入下一个命中查找循环
            当前未命中，则使用下一个命中查找方式
        -- 方式一. 新前与旧前
        -- 方式二. 新后与旧后
        -- 方式三. 新后与旧前
        -- 方式四. 新前与旧后
*/